someone that attempts to demonstrate prowess or ability - German English Dictionary